Main Functions in GlioMap
1Load Module: Load the MRI Image
GlioMap supports various file formats for comprehensive medical image analysis:
2Skull Strip Module: Remove Skull Area from Images
GlioMap uses a simplified version of the BET (Brain Extraction Tool) algorithm for skull stripping. The process involves several mathematical operations:
Brain Extraction Algorithm Steps
Normalization:
Gaussian Smoothing:
Smoothed Image Convolution:
Intensity Thresholding:
Morphological Operations:
Closing: \( M_{\mathrm{close}} = (M_{\mathrm{open}} \oplus B) \ominus B \)
Largest Connected Component Selection:
Final Smoothing:
Binarization:
3Preprocessing Module: Normalization and Bias Field Correction
Provides essential preprocessing capabilities including intensity normalization and bias field correction to enhance image quality and standardize pixel intensities across different acquisitions.
4Slice Navigator: Navigate Through Slice Sequences
Facilitates navigating through the slice sequence and playing the sequence as a video for comprehensive 3D visualization and analysis.
5Contrast and Brightness Changer: Visual Enhancement
Facilitates changing contrast and brightness parameters for better visualization and improved identification of anatomical structures and pathological regions.
6Select Slice Module: Tumor Slice Selection
Facilitates selecting specific tumor slices in the sequence for focused analysis and feature extraction.
7Thresholding Tools: MRI Image Thresholding
Advanced thresholding capabilities using Fuzzy C-Means (FCM) clustering for precise tumor segmentation:
Fuzzy C-Means Thresholding Algorithm
Input Image Representation:
Fuzzy C-Means Objective Function:
Membership Update:
Cluster Center Update:
Tumor Membership Map:
Adaptive Thresholding:
Post-processing (Morphology):
Area Filtering: \( M_{\mathrm{filtered}} = \mathrm{remove\ small\ components\ < 50\ pixels} \)
Hole Filling: \( M_{\mathrm{final}} = \mathrm{fill\ holes\ in\ } M_{\mathrm{filtered}} \)
Output:
8Draw and Erase Tools: Manual Segmentation
Interactive tools that facilitate drawing or erasing threshold areas for manual refinement of automated segmentation results.
9ROI Manager: Region of Interest Management
Comprehensive tools for drawing, adjusting, and erasing ROI areas for precise tumor segmentation and region-specific analysis.
10Masking Module: Mask Generation and Application
Facilitates generating binary mask images and applying masks to other images for focused analysis of specific anatomical regions.
11Feature Calculation Module: Radiomic and Morphological Analysis
Advanced feature extraction capabilities for calculating comprehensive radiomic and morphological features for the entire MRI image or selected regions of interest.
12Output Module: Data Export and Saving
Comprehensive save options for segmented images, skull-stripped images, mask images, and calculated features in various standard formats for further analysis and research.